文档 / 部署与指南

部署与 SEO 上线

部署形态

OCPS 应用可以部署为:

  1. Laravel 应用(推荐内容站):官方模板 template-laravel,SSR + 多语言路由;
  2. Node 应用:模板 template-web(Node server + SDK);
  3. 纯前端:SPA / 静态站,直接调 API(注意不要把 sk 放前端)。

服务器配置

  • 应用与平台分离:平台跑在专用服务器,应用可独立 IP(多资产分散 IP 利于 SEO 与安全);
  • 生产环境用 OCPS_API_BASE=https://api.ocps.cc
  • 后台路径随机化:ADMIN_PATH=adm-xxxxxxxx,绝不用 /admin
  • 启用缓存:PHP opcache / Node 常驻进程。

SEO 清单

  • [ ] /{lang} 语言前缀路由,全站 8 语言
  • [ ] sitemap.xml 列出所有语言版本 URL
  • [ ] robots.txt 允许抓取、标注 sitemap
  • [ ] 每个内容页输出 canonical + hreflang + OpenGraph + JSON-LD
  • [ ] slug 语义化且稳定(/cn/product/list/d/dm7
  • [ ] 提交 Google Search Console / Bing Webmaster / DuckDuckGo
  • [ ] 站内互链(资产站之间互相链接提升权重)

统计埋点

模板内置统计脚本:

<script async src="https://api.ocps.cc/stats/v1/stats/s.js"
  data-appid="{appid}" data-site-key="sk-xxx"
  data-endpoint="https://api.ocps.cc"></script>

统计平台按"真人 / 蜘蛛"区分,后台提供每日访问量直方图、UV/PV、来源、外链/直达明细。

每日备份

平台侧建议每日凌晨自动备份:

  • 打包线上代码到本地备份目录;
  • 全量备份数据库;
  • 保留一键恢复脚本(recovery.sh / install.sh),防服务器崩溃。